.box {
  background: black;
}
.box .video_box {
  position: relative;
  width: 100%;
  height: 100%;
}
.box .video_box .video {
  width: 100%;
  position: absolute;
  left: 0;
  bottom: 0;
  top: 0;
  right: 0;
  margin: auto;
}
.box .video_box .text {
  position: absolute;
  color: white;
  top: 70%;
  font-size: 80px;
  padding-left: 20px;
}
.box .video_box .text2 {
  color: white;
  position: absolute;
  font-size: 20px;
  padding-left: 20px;
  top: 82%;
}
.box .video_box .pro_box {
  height: 80px;
  width: 100%;
  background: white;
  position: absolute;
  bottom: 0;
}
.box .video_box .pro_box .progress {
  height: 100%;
  width: 0px;
  background: deepskyblue;
}
.box .video_box .pro_box .pre {
  position: absolute;
  font-size: 70px;
  left: 0;
}
.box .video_box .pro_box .player {
  position: absolute;
  left: 50%;
  transform: translate(-50%);
  font-size: 70px;
}
.box .video_box .pro_box .next {
  position: absolute;
  right: 0;
  font-size: 70px;
}
.box .mask {
  height: 100%;
  width: 100%;
  position: fixed;
  left: 0;
  top: 0;
  display: none;
  background: rgba(30, 150, 205, 0.98);
}
.box .mask h2 {
  padding-left: 5%;
  font-size: 18px;
  color: white;
  padding-top: 5%;
}
.box .mask .mask_box {
  height: 150px;
  width: 80%;
  position: absolute;
  left: 0;
  right: 0;
  bottom: 10%;
  top: 0;
  margin: auto;
}
.box .mask .mask_box .continue {
  height: 150px;
  width: 150px;
  border-radius: 50%;
  background: #79f0c2;
  color: white;
  font-size: 20px;
}
.box .mask .mask_box .continue .c_text {
  font-size: 60px;
}
.box .mask .mask_box .endtrain {
  height: 150px;
  width: 150px;
  border-radius: 50%;
  background: #ff6060;
  color: white;
  font-size: 20px;
}
.box .mask .mask_box .endtrain .end_t {
  font-size: 60px;
}
.box .mask .box3 {
  height: 150px;
  width: 80%;
  position: absolute;
  border: 1px solid white;
  left: 0;
  right: 0;
  bottom: 0;
  top: 40%;
  margin: auto;
}
.box .mask .box3 .b3_left {
  width: 50%;
  height: 100%;
  background: white;
}
.box .mask .box3 .b3_right {
  width: 50%;
  height: 100%;
  background: rgba(0, 0, 0, 0);
  color: white;
}
